Mountain Nyala — synonyms, definition
1. mountain nyala (Noun)
1 synonym
Tragelaphus buxtoni
1 definition
mountain nyala (Noun) — Shaggy antelope of mountains of Ethiopia.
1 type of
antelope
4 parts of
Strepsiceros Tragelaphus genus Strepsiceros genus Tragelaphus